<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
/*
打车起步价13(3公里内),  之后 每多一公里增加 5块钱.  用户输入公里数就可以计算打车价格
如果有拥堵情况,总价格多收取10块钱拥堵费
*/
        function txt(n){//表示行程数.
            var total=0;//费用
            var n=n;//行程数
            function counter(){//计算价格
                total=total+13;//起步价
                if(n>3){
                    total = total + (n-3)*5;//每公里加收5块钱
                }
                return total;
            }
           
            function raise(){//加收堵车费用
                total = total +10;//加收堵车费
                return total;
            }
            return {//txt函数返回对象
                counter:counter,
                raise:raise
            };
        }
        var t=txt(5);
        console.log("计算价格的结果==>",t.counter());
        console.log("堵车了的价格==>",t.raise());
    </script>
</body>
</html>